package cn.fxyz.service.impl;

import java.util.List;

import cn.fxyz.dao.FoodtypeDao;
import cn.fxyz.entity.Foodtype;
import cn.fxyz.service.FoodtypeService;

public class FoodtypeServiceImpl implements FoodtypeService {
	private FoodtypeDao foodtypeDao;
	public FoodtypeDao getFoodtypeDao() {
		return foodtypeDao;
	}
	public void setFoodtypeDao(FoodtypeDao foodtypeDao) {
		this.foodtypeDao = foodtypeDao;
	}
	public Foodtype findById(Foodtype foodtype) {
		return foodtypeDao.selectById(foodtype.getId());
	}
	public List<Foodtype> findAll() {
		// TODO 显示所有菜系
		
		return foodtypeDao.selectAll();
	}
	public void add(Foodtype foodtype) {
		// TODO 添加菜系
		foodtypeDao.insert(foodtype);
		
	}
	public void remove(Foodtype foodtype) {
		// TODO 删除菜系
		foodtypeDao.delete(foodtype);
		
	}
	public void modify(Foodtype foodtype) {
		// TODO 修改菜系
		 foodtypeDao.update(foodtype);
		
	}

	public Foodtype findone(Integer id) {
		// TODO 获取到菜系的信息
		Foodtype selectById = foodtypeDao.selectById(id);
		return selectById;
		
	}
	//通过菜系名查询菜系信息
	public Foodtype findByName(Foodtype foodtype) {
		return foodtypeDao.selectByName(foodtype.getTypename());
	}	

	
	
}
